fancy restaurant - German English Dictionary